throttle (dialect) - French English Dictionary